package com.sc.nft.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.sc.nft.sup.SuperEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 商城banner表(MallBanner)表实体类
 *
 * @author wwc
 * @since 2023-05-16 10:58:40
 */
@Data
@TableName("sc_mall_banner")
@ApiModel(value = "sc_mall_banner 对象" , description = "商城banner表")
public class MallBanner extends SuperEntity implements Serializable {

    @ApiModelProperty(value = "富文本数据:里面会放任何东西:包括图片:视频:文字:链接等")
    private String richText;

    @ApiModelProperty(value = "轮播图位置 1:首页 2:商城主页 3.ip商城热卖专区首页")
    private Integer location;

    @ApiModelProperty(value = "名称")
    private String name;

    @ApiModelProperty(value = "备注")
    private String remark;

    @ApiModelProperty(value = "图片地址")
    private String imgUrl;

    @ApiModelProperty(value = "排序")
    private Integer sort;

    @ApiModelProperty(value = "跳转类型0:省缺值 1:APP 2:不转跳 3:H5 4:富文本 5:外部链接")
    private Integer skipType;

    @ApiModelProperty(value = "跳转页面, 0:默认 1:ip商城首页  2:任务中心 3:福利专区 4:品牌主页 5:合成列表 6:合成列表详情 7:品牌孵化藏品详情 8:自由市场藏品详情 9:DAO课程详情 10:DAO主页 11:ip商城热卖专区首页")
    private Integer skipPage;

    @ApiModelProperty(value = "0:下架 1:上架")
    private Boolean status;

    @ApiModelProperty(value = "上架时间")
    private Date shelfTime;

    @ApiModelProperty(value = "下架时间")
    private Date takeOffTime;


}
